highly capable

Traducciones
très compétent
Definiciones
Possessing a strong ability or skill set that enables one to perform tasks or solve problems effectively and efficiently.